A semantic platform to support software artifacts reuse

نویسندگان

  • Francesco Taglino
  • Andrea Taglialatela
چکیده

In this paper, we present the SENTINEL (Semantic ENTerprIse NEtcentric Layer) platform, for semantic enrichment of and access to software libraries with the aim of supporting the reuse of software artifacts by exploiting domain reference knowledge. The platform provides methods and tools for: domain engineering aimed at building a reference ontology specific for the application domain the software asset deals with; annotating software artifacts by using the domain specific knowledge; searching for software components on the basis of a semantic similarity engine. The platform is the result of the ongoing SENTINEL project.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Semantic-based Repository of Agent Components

We posit that a robust development environment for the construction of agent-oriented software systems must be enhanced by advanced reuse methods. However, research addressing agent reuse is meager and does not tackle the problem of organizing and storing agent-oriented artifacts according to the software engineers’ needs. Therefore, the agent retrieval process turns into an important challenge...

متن کامل

Self-organized Reuse of Software Engineering Knowledge Supported by Semantic Wikis

Self-organized reuse of artifacts from software and system development, using the lightweight Wiki-Technology, promises a sustainable preservation and availability of business-critical information. However, due to the organic, sometimes chaotic growth of content inside a Wiki, additional support for structuring the knowledge and finding interrelated useful content is needed. The enhancement of ...

متن کامل

Kuaba Ontology: Design Rationale Representation and Reuse in Model-Based Designs

This paper presents the Kuaba Ontology, a knowledge representation model for Design Rationale described in an ontology definition language. The representation of this model in a specific ontologies specification language, such as OWL or F-Logic, allows attributing semantics to recorded Design Rationale content, and defining rules that enable performing computable operations to support the use o...

متن کامل

Using Semantic Wikis to Support Software Reuse

It has been almost four decades since the idea of software reuse was proposed. Many success stories have been told, yet it is believed that software reuse is still in the development phase and has not reached its full potential. How far are we with software reuse research? What have we learned from previous software reuse efforts? This paper is an attempt to answer these questions and propose a...

متن کامل

A Design Rationale Representation for Model-Based Designs in Software Engineering

This paper presents the Kuaba Ontology, a vocabulary for Design Rationale described in an ontology definition language that allows attributing semantics to recorded content, and defining rules that enable performing computable operations and inferences on this content. This vocabulary extends the argumentation structure of the Issue Based Information System (IBIS) explicating the representation...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013